﻿using System.ComponentModel;
using System.Windows.Media;

namespace LifeV2.Model
{
    public interface ILifeForm : INotifyPropertyChanged
    {
        World worldRef { get; set; }
        int X { get; set; }
        int Y { get; set; }
        int Health { get; set; }
        Brush Fill { get; }

        bool IsAlive { get; }

        void Act();
    }
}